/**
 * 二分搜索树测试
 *
 * @author Kevin
 * @date 2018-11-26
 */
public class BSTTest {

    public static void main(String[] args) {
        BST<Integer> bst = new BST<>();
        int[] nums = {5, 3, 6, 8, 4, 2};
        for (int num : nums) {
            bst.add(num);
        }

        /////////////////
        //      5      //
        //    /   \    //
        //   3    6    //
        //  / \    \   //
        // 2  4     8  //
        /////////////////
        bst.preOrder();
        System.out.println();


        bst.inOrder();
        System.out.println();

        bst.postOrder();
        System.out.println();
    }

}
